//1. 导入 express
const express = require('express');

//2. 创建应用对象
const app = express();

//3. 创建路由规则
app.get('/', (req, res) => {
  res.end('hello express server');
});

app.get('/yan', (req,res) => {
  res.send('以剑与火之力，异端之地将燃，以异端之烬，银河将得昌盛');
});

//post 路由
app.post('/login', (req, res) => {
  res.send('登录成功');
});

//匹配所有的请求方法
app.all('/home', (req, res) => {
  res.send('匹配所有的请求方法')
});

//统配用来自定义 404 页面
app.all("*", (req, res) => {
  res.send('<h1 style="color: rgb(20, 20, 200)">404 Not Found</h1>')
});

//4. 监听端口 启动服务
app.listen(8080, () =>{
  console.log('服务已经启动, 端口监听为 8080');
});